#include <iostream>
#include <stdio.h>
#include <fstream>
#include <cstdlib>
#include <stdlib.h>
#include <cstring>
#include <sstream>
#include <gtk/gtk.h>
#include"intestazioni_giornate.h"
#include"Intestazioni_persona.h"

using namespace std ;

void inizializza domanada();

int persone_selezionate[4];
int campo_selezionato;
int persona_campo[]={0,0};

extern GtkBuilder *builder;

int random(int max,int agg)
{
  int p;

  return p = rand()%max+agg;
}

extern "C" void start( GtkButton *button,gpointer data )
{
      inizializza_domanada();



}

int persone_precedenti(int num,int persone,int vettore[])
{
    if(num==-1)
        return 1;

    if(persona==vettore[num])
       return 0; 
    else
       persone_precedenti(i-1,persone,int vettore[]) 
  
}

void inizializza_domanada()
{
  int num_max_persone=0,persona_selezionata;
  
    persona *p= puntatore1;
    
    while(p!=0)
               {num_max_persone++;
                p=p->pross;
               }

   srand(time(NULL));

  persona_selezionata=random(num_max_persone,1);
  persone_selezionate[0]==persona_selezionata;

  campo_selezionato=random(5,1);
  
  while(persona_campo[0]==persona_selezionata&&persona_campo[1]==campo_selezionato)
            campo_selezionato=random(5,1);
            
  persona_campo[0]==persona_selezionata;   
  persona_campo[1]==campo_selezionato;
  
   persone_selezionate[0]=persona_selezionata;
   
   seleziona_altre_persone();       
   
   for(int i=1;i<4;i++){
   do{
          persona_selezionata=random(num_max_persone,1);
         
         }while(persone_precedenti(i-1,persone_selezionate,persone_selezionate)==0); 
              
   }           
}